#include<stdio.h>
#include"print.h"

struct student
{
    char *name;
    int age;
    int height;
};
typedef struct student Stu;
struct JsetcStu
{
    Stu stu;
    int score;
    int salary;
};
void print_JsetcStudent(struct JsetcStu Jsetc)
{
    print_struct(Jsetc.stu);
    printf("%d\n %d\n",Jsetc.score,Jsetc.salary);
}


void print_struct(struct student stu)
{
    printf("name:%s\n age:%d\n height:%d\n",stu.name,stu.age,stu.height);
}

int main()
{
    // Stu zhangsan;
    // zhangsan.name="zhangsan";
    // zhangsan.age=20;
    // zhangsan.height=180;

    // Stu c={"Wangwu",20,170};
    // print_struct(c);
    // print_struct(zhangsan);
    // return 0;

    // struct JsetcStu a={zhangsan,90,10000};
    // print_JsetcStudent(a);
    // // struct JsetcStu d;
    //     d.stu.name="mazi";
    //     d.stu.age=20;
    //     d.stu.height=190;
    //     d.score=100;
    //     d.salary=8000;

    // struct smallSize
    // {
    //     int a;
    //     double c;
    // } struct Size
    // {
    //     int a;
    //     char b;
    //     struct smallSize ssize;
    // };
    // printf("%d", sizeof(Size));
 }